Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for league/flysystem 2 #87

Merged
merged 1 commit into from
May 23, 2023

Conversation

lruozzi9
Copy link
Contributor

@lruozzi9 lruozzi9 commented May 11, 2023

Differently from #69, these changes will support both v1 and v2 of league/flysystem.
@loevgaard what do you think? So that we can support Sylius 1.12 without any BC!

@loevgaard
Copy link
Member

Great work, @lruozzi9!

Can you add this file: src/FeedContext/Google/Shopping/ProductItemContext.php to the ignored files in Psalm? I think that's the file that makes Psalm exhaust its memory limit. Then we should be able to make it build

@lruozzi9
Copy link
Contributor Author

@loevgaard ok, but now there are a lot of errors already existing in master 😅. If you want I can try to fix the ones about this PR and add others to the baseline. Or add all to the baseline?

@loevgaard
Copy link
Member

Haha, I see :D

The ones related to your change would be great to have fixed, so we don't add more errors. Thank you!

@lruozzi9 lruozzi9 force-pushed the upgrade-league-flysystem branch 2 times, most recently from 94b90d9 to 60eccd1 Compare May 12, 2023 14:16
@lruozzi9
Copy link
Contributor Author

@loevgaard I think now it is quite acceptable!

@lruozzi9 lruozzi9 force-pushed the upgrade-league-flysystem branch 2 times, most recently from 46b978d to 623f6d8 Compare May 15, 2023 08:40
@lruozzi9
Copy link
Contributor Author

@loevgaard Now here we are! I fixed an error due to the missing getMainRequest() method on Symfony 4.

@loevgaard
Copy link
Member

Good morning, @lruozzi9.

I chose to make the master build so it might be easier for you with this PR.

Can you rebase onto master?

Thank you for all your work!

@lruozzi9 lruozzi9 force-pushed the upgrade-league-flysystem branch 2 times, most recently from 983be26 to ce25ccc Compare May 22, 2023 07:46
@lruozzi9 lruozzi9 force-pushed the upgrade-league-flysystem branch from ce25ccc to 6f31517 Compare May 22, 2023 07:49
@lruozzi9
Copy link
Contributor Author

Here we are @loevgaard!

@loevgaard loevgaard merged commit 68f93e1 into Setono:master May 23, 2023
@loevgaard
Copy link
Member

Thank you very much, @lruozzi9 🎉

Great work!

@lruozzi9 lruozzi9 deleted the upgrade-league-flysystem branch May 23, 2023 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants